package com.fiap.to;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.PrePersist;
import javax.persistence.Table;

@Entity
@Table(name = "AM_MARCA")
public class MarcaTO implements Serializable{

	private static final long serialVersionUID = 1L;
	
	@Id
	@Column(name = "ID_MARCA", length=8)
	private int id_marca;
	@Column(name="NOME_MARCA", length = 40)
	private String nmMarca;

	@PrePersist
	private void executaAntesDePersistir() {
		System.out.println("Persistindo...");
	}

	public int getId_marca() {
		return id_marca;
	}

	public void setId_marca(int id_marca) {
		this.id_marca = id_marca;
	}

	public String getNmMarca() {
		return nmMarca;
	}

	public void setNmMarca(String nmMarca) {
		this.nmMarca = nmMarca;
	}

	public MarcaTO(int id_marca, String nmMarca) {
		super();
		this.id_marca = id_marca;
		this.nmMarca = nmMarca;
	}

	public MarcaTO() {
		super();
	}
	
	
	
}
